package org.misalen.web.server.forms.driver;

import org.misalen.annotations.Enumeration;
import org.misalen.annotations.ModelComment;
import org.misalen.validate.annotation.Required;

public class DriverWithdrawalApplyForm {

	@ModelComment("用户id（用户信息主键）")
	@Required
	private String userId;

	@Required
	@ModelComment(value = "提现金额（分）")
	private Long amount;

	@Required
	@Enumeration("pro-extract-type")
	@ModelComment(value = "提现方式")
	private String proExtractType;

	@Required
	@ModelComment(value = "账号")
	private String account;

	@Required
	@ModelComment(value = "验证码")
	private String authCode;
	
	public String getUserId() {
		return userId;
	}

	public void setUserId(String userId) {
		this.userId = userId;
	}

	public Long getAmount() {
		return amount;
	}

	public void setAmount(Long amount) {
		this.amount = amount;
	}

	public String getProExtractType() {
		return proExtractType;
	}

	public void setProExtractType(String proExtractType) {
		this.proExtractType = proExtractType;
	}

	public String getAccount() {
		return account;
	}

	public void setAccount(String account) {
		this.account = account;
	}

	public String getAuthCode() {
		return authCode;
	}

	public void setAuthCode(String authCode) {
		this.authCode = authCode;
	}

}
